Observation System API - Implementation Template (US Core)
Field mapping
EHRObservation
See src/main/resources/dw/createObservation.dwl
for a mapping example.
FHIR Field | Field | Notes |
---|---|---|
id | Id | A lookup in Health Cloud is done to verify this exists. |
identifier.value | HealthCloudGA____SourceSystemId____c | Split this value on '/' and take the part to the right. |
status | HealthCloudGA____Status____c | |
category.coding.code | laboratory | Hard coded value. |
category.coding.system | http://terminology.hl7.org/CodeSystem/observation-category | Hard coded value. |
bodySite.coding.code | HealthCloudGA____BodySiteCode____c | |
bodySite.coding.display | HealthCloudGA____BodySiteLabel____c | |
bodySite.coding.system | HealthCloudGA____BodySiteSystem____c | |
note | HealthCloudGA____Comments____c | |
code.coding.code | HealthCloudGA____NameCode____c | |
code.coding.display | HealthCloudGA____NameLabel____c | |
code.coding.system | HealthCloudGA____NameSystem____c | |
subject | HealthCloudGA____Patient____c | |
effectiveDateTime or effectivePeriod | HealthCloudGA____AppliesDateTime____c or HealthCloudGA____AppliesPeriodEndDate____c and HealthCloudGA____AppliesPeriodStartDate____c | |
interpretation.coding.code | HealthCloudGA____InterpretationCode____c | |
interpretation.coding.display | HealthCloudGA____InterpretationLabel____c | |
interpretation.coding.system | HealthCloudGA____InterpretationSystem____c | |
method.coding.code | HealthCloudGA____MethodCode____c | |
method.coding.display | HealthCloudGA____MethodLabel____c | |
method.coding.system | HealthCloudGA____MethodSystem____c | |
valueQuantity.value | HealthCloudGA____ValueQuantity____c | |
valueQuantity.unit | HealthCloudGA____ValueQuantityUnit____c | |
valueQuantity.code | HealthCloudGA____ValueQuantityUnit____c | |
valueCodeableConcept.coding.code | HealthCloudGA____ValueCode____c | |
valuePeriod.end | HealthCloudGA____ValuePeriodEndDate____c | |
valuePeriod.start | HealthCloudGA____ValuePeriodStartDate____c | |
dataAbsentReason.coding.code | HealthCloudGA____Comments____c | |
issued | HealthCloudGA____IssuedDate____c | |
valueCodeableConcept.coding.system | HealthCloudGA____ValueSystem____c | |
valueCodeableConcept.coding.code | HealthCloudGA____ValueCode____c | |
valueCodeableConcept.coding.display | HealthCloudGA____ValueLabel____c | |
valueRatio.numerator.value | HealthCloudGA____ValueRatioNumerator____c | |
valueRatio.denominator.value | HealthCloudGA____ValueRatioDenominator____c | |
valueSampledData.origin | HealthCloudGA____ValueSampledDataOriginValue____c | |
valueSampledData.period | HealthCloudGA____ValueSampledDataPeriodMili____c | |
valueSampledData.factor | HealthCloudGA____ValueSampledDataFactor____c | |
valueSampledData.lowerLimit | HealthCloudGA____ValueSampledDataLowerLimit____c | |
valueSampledData.upperLimit | HealthCloudGA____ValueSampledDataUpperLimit____c | |
valueSampledData.dimensions | HealthCloudGA____ValueSampledDataDimensions____c | |
valueSampledData.data | HealthCloudGA____ValueSampledData____c |